Price HistorySearch transaction history at 8678 Champlain DrSoldDetailsView the property features of 8678 Champlain DrSize113 sqmLot Size687.3 sqmPrice /sqft$492 Street FrontageE AreaNiagara FallsStyleBungalow Property DetailsHeating Type: Forced Air Parking: 1 Parking Type: Garage Property Type: Detached Lot Front: 18.29 MLot Depth: 37.49 MVirtual Tour: NA